cease to reside - Alemán Inglés Diccionario